AllDay is a tiny program styled after the well known Macintosh Desk Accessories.
It´s only duty is to build a yearly calendar within a separate window. Once displayed, it is possible to thumb backward or forward through the years or to jump to a certain year via a separate dialog.
A year is displayed in either horizontal or vertical orientation i.e. weekdays appear either next to each other or beneath each other. Weekdays are ordered starting with either sundays or mondays. The whole application can be switched between german and english language.
All settings are accessible through a menu and will be stored in a preferences file in the System´s "Preferences" folder.
AllDay works without any pre-programmed calendar tables. It builds the chosen yearly overview at the time of clicking the mouse button and "forgets" the current one upon switching to another year.
Version 3.0 for the first time shows years outside the range of the Mac´s built in clock chip.
As well, v3.0 now knows up to 18 public holidays, which can be configured and viewed through separate windows. Chosen holidays are marked red in AllDay´s yearly overview.
AllDay is developed as a normal application as recommended by Apple for desk accessories under System 7.
AllDay was developed using Symantec´s Think C Versions 5.0, 5.0.4 and 6.0 and has successfully been tested on an Apple Macintosh LC with 6MB RAM under System 7 and on an Apple Macintosh PowerBook Duo 230 with 8MB RAM under System 7.1.
In addition, Symantec´s Think Reference was used for online documentation upon programming.
SYSTEM REQUIREMENTS
AllDay should run on any Macintosh with System 7 or higher. It supports 32-Bit Color QuickDraw.
INSTALLATION
Just copy the Folder "AllDay 2.3" to your hard disk. Double click the symbol of AllDay to start the application.
AllDay is best placed inside the "Apple-Menu"-Folder.
If AllDay has been used in a previous version already, it´s "Preferences"-file will be re-built with AllDay´s default settings.
IMPORTANT NOTICE
In version 3.0 AllDay is published as Freeware for the first time, however all commercial use must not be used without license. Please obtain licenses at following address:
Ulrich Hilger
Memeler Straße 33
61440 Oberursel
Germany
AppleLink HILGER
CompuServe 100116,2751
Internet 100116.2751@COMPUSERVE.COM
By the way, I certainly appreciate any comments or recommendations.
Please also let me know any incompatibilities to enable AllDay to run with maximum stability.
VERSION HISTORY
Version 3.0:
• Stores window positions in the "Preferences"-file as well
• Capable to compute also weekdays of years outside the range of the clock chip
• Knows up to 18 different public holidays
• Lists up to 18 holidays in a separate window
• Allows to configure the holiday list through a separate dialog
• Marks chosen holidays in yearly overview
• Stores holiday settings in "Preferences"-file
• Holiday functions accessible through new menu
• v3.0 now Freeware
Version 2.3
• Corrects a memory management bug
• Stores current settings in a "Prefs" file within the System´s "Preferences" folder
Version 2.1
• Sundays will be drawn in red on Macs with 32-Bit Color
QuickDraw.
Version 2.0
• Calendar window remembers it´s position during session.
• New "Change" menu.
• Options for browsing and "Change Year" now contained in
"Change" menu.
• Buttons on bottom of the screen have been removed.
• Choice of horizontal and vertiacal orientation of weekdays
available through "Change" menu.
• Calendar table now is generated offscreen and then completely
copied onto the screen thus making screen updates faster.
• Switch between sunday or monday as the starting day of each
week by menu.
• Switch between english or german language by menu.
Version 1.3
• Corrects some major bugs of Version 1.2
Version 1.2
• Initial publication.
CREDITS
Special thanks to Steve Maller for his help and experience on debugging AllDay´s version 1.3.
Thanks also to all the people who sent their comments for the sake of enhancing AllDay...
...and even more thanks to the few honest folks who sent $10 in addition.